export interface ActivityVO {
  /**
   *
   */
  id: string | number;

  /**
   *
   */
  activeName: string;

  /**
   * 活动地点
   */
  address: string;

  /**
   * 活动开始时间
   */
  startTime: string;

  /**
   * 活动结束时间
   */
  endTime: string;

  /**
   *  报名截止时间
   */
  regEndTime: string;

  /**
   * 活动图片。轮播图
   */
  imgUrl: string;

  /**
   * 活动详情介绍
   */
  introduce: string;

  imgUrlPath: string;

  /**
   * 活动状态  0 - 不可用 1 - 可用
   */
  state: number;

}

export interface ActivityForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   *
   */
  activeName?: string;

  /**
   * 活动地点
   */
  address?: string;

  /**
   * 活动开始时间
   */
  startTime?: string;

  /**
   * 活动结束时间
   */
  endTime?: string;

  /**
   *  报名截止时间
   */
  regEndTime?: string;

  /**
   * 活动图片。轮播图
   */
  imgUrl?: string;

  /**
   * 活动详情介绍
   */
  introduce?: string;

  /**
   * 活动状态  0 - 不可用 1 - 可用
   */
  state?: number;

  imgUrlPath?: string;
  /**
   *  时间范围
   */
  timeRange?: []
}

export interface ActivityQuery extends PageQuery {

  /**
   *
   */
  activeName?: string;

  /**
   * 活动地点
   */
  address?: string;

  /**
   * 活动开始时间
   */
  startTime?: string;

  /**
   * 活动结束时间
   */
  endTime?: string;

  /**
   * 活动图片。轮播图
   */
  imgUrl?: string;

  /**
   * 活动详情介绍
   */
  introduce?: string;

  /**
   * 活动状态  0 - 不可用 1 - 可用
   */
  state?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



